treasure room of a temple - French English Dictionary